What is the meaning of the word "long run"?

Definitions:

  1. a period of time sufficient for factors to work themselves out copy to clipboard noun
    • in the long run we will win copy to clipboard

Synonyms: